RM_PagBank\Connect\Recurring D

Total Complexity 147
Dependencies 10
Dependents 5
Total lines 1,054
Lines of code 766
Logical lines of code 404
Comment lines 119
Methods 42
Properties 0

Methods 42

Method Rating Maintainability Complexity Lines of code
filterAllowedActions()
A
45 12 49
addManageSubscriptionEditAction()
A
45 10 38
cancelSubscription()
A
45 7 43
handleRecurringProductPrice()
A
51 8 25
recurring_endpoint_title()
S
61 9 10
processInitialResponse()
S
44 6 42
saveRecurringTabContent()
S
52 7 23
addInitialFeeToCart()
S
57 7 15
getPaymentInfo()
S
46 5 41
pauseSubscriptionAction()
S
51 6 25
unpauseSubscriptionAction()
S
48 5 35
addRecurringTabContent()
S
38 1 90
addManageSubscriptionViewContent()
S
51 4 28
uncancelSubscriptionAction()
S
51 4 27
init()
S
46 3 36
addProductMetaToOrder()
S
56 4 17
processRecurringPayments()
S
57 4 15
avoidOtherThanRecurringInCart()
S
60 4 12
getEndpointTitle()
S
58 3 15
isRecurringEndpoint()
S
61 3 13
updateSubscription()
S
56 2 19
filterRecurringOrderActions()
S
70 3 6
enablePaymentInTrialOrder()
S
67 3 8
getSubscriptionOrderList()
S
59 2 14
editSubscriptionAction()
S
59 2 13
recurringSettingsFields()
S
69 2 7
recurringHeaderSettingsSection()
S
69 2 7
disableGuestCheckoutForRecurringOrder()
S
69 2 7
addSubscriptionManagementTitle()
S
72 2 6
cancelSubscriptionAction()
S
66 2 8
getSubscriptionFromOrder()
S
64 2 9
addProductRecurringTab()
S
65 1 9
addEmails()
S
67 1 7
addSubscriptionManagementMenuItem()
S
75 1 4
addManageSubscriptionEndpoints()
S
72 1 5
addManageSubscriptionContent()
S
66 1 8
addManageSubscriptionViewEndpoint()
S
68 1 7
getSubscription()
S
71 1 5
subscriptionDetailsTable()
S
73 1 5
getPaymentInfoRows()
S
73 1 5
getSubscriptionActionButtons()
S
73 1 5
getThankyouInstructions()
S
79 1 3